@charset "utf-8";

.is-footer{height: 260px; background-color: #d11d29; text-align: center;}
.is-footer .container::before{ display: table;content: " ";}
.is-footer .u-footl{top:70px;}
.is-footer .u-footr{top: 75px; right: 0;}
.is-footer .footer-gov{display: inline-block; margin-top: -10px; right: 130px;}
.is-footer .u-footc{text-align: center; font-size: 14px; line-height: 24px;}
.is-footer .u-footc ul{width: 29%; margin: 0 auto;margin-top: 20px; margin-bottom: 25px;}
.is-footer .u-footc ul li{float: left; margin-left: 5px;}
.f-clearfix:after {display: block;height: 0;visibility: hidden;font-size: 0;content: " ";clear: both;}
.is-footer p{color: #fff; line-height: 30px;}
.is-footer a{color: #fff; transition: all 0.65s;}
.is-footer a:hover{color: #3abbf7;}
.is-footer img{vertical-align: middle;}
.m-friendlink{position: relative; z-index: 1;border-bottom: 1px solid #b50612; height: 80px;}
.m-friendlink li.nLi{float: left;margin: 18px 11px;width:15%; border: 1px solid #e7666f;}
.m-friendlink li.nLi:first-child{margin-left: 0;}
.m-friendlink li.nLi:last-child{margin-right: 0;}
.m-friendlink li.nLi ul a{color: #3d3d3d;}
.m-friendlink li.nLi ul a:hover{color: #b81a24;}
.m-friendlink li.nLi h3{font-size: 14px;cursor:pointer;color:#fff;line-height: 38px;padding:0 25px;overflow: hidden;white-space:nowrap;text-overflow: ellipsis;text-align: center;}
.m-friendlink .sub{position: absolute;top: 68px;left: 50%;z-index:999;width: 1200px;height:177px;overflow-y:auto;margin-left: -600px;display: none;padding: 10px 0;background: #fff;}
.m-friendlink .sub li{float: left;height: 32px;line-height: 32px;width: 16%;margin: 0 2%;white-space: nowrap;text-overflow: ellipsis;overflow: hidden; text-align: center;}
.gov-img{font-size: 0;}
.gov-img .gov-error{right: 0; top: 75px;position: absolute;}
.gov-img .gov-party{left: 0; top: 70px;position: absolute;}
.gov-img .gov-free{background-color: #fff;width: 110px;height: 55px;position: absolute;left: 80px;top: 83px;}

@media (min-width: 1200px) {
  .container{padding:0;margin:0 auto;width:1200px;position:relative;}
}

@media screen and (max-width: 991px){
    .m-firendLink .u-netBar{float: none;}
    .m-firendLink-list{width: 50%;text-align: center;}
    .u-marginLeft .u-link{margin-left: 0px;}
    .is-footer .gov-img{text-align: center;margin-right: auto;}
    .gov-img .gov-error,.gov-img .gov-party,.gov-img .gov-free{margin-top: 0;display: inline-block;position: initial !important;vertical-align: middle;}
    #_span_jiucuo{margin-right: 16px;}
    .m-friendlink{height: auto;}
    .m-friendlink li.nLi{width: calc(50% - 30px);margin: 5px 11px;}
    .m-friendlink li.nLi:first-child{margin-left: 11px;}
    .m-friendlink li.nLi h3{padding: 0;}
    .is-footer .u-footc ul{width: 98%;display: flex; justify-content: center;}
}
@media screen and (max-width: 767px){
  .is-footer{height: auto;}
}